Synonyms for "long-distance call"

Words with similar meaning